package com.beiming.libra.domain;

import javax.persistence.Column;
import javax.persistence.Table;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(value = "仲裁员&办案秘书")
@Table(name = "arb_user_detail")
public class ArbUserDetail extends BaseObject {

  /**
   * 用户id
   */
  @ApiModelProperty(value = "用户id")
  @Column(name = "user_id")
  private String userId;

  /**
   * 擅长领域
   */
  @ApiModelProperty(value = "擅长领域")
  private String ability;

  
  /**
   * 用户类型（3办案秘书4仲裁员）
   */
  @ApiModelProperty(value = "用户类型（3办案秘书4仲裁员）")
  @Column(name = "user_type")
  private String userType;

  
  
  /**
   * 真实姓名
   */
  @ApiModelProperty(value = "真实姓名")
  @Column(name = "actual_name")
  private String actualName;

  /**
   * 服务区域
   */
  @ApiModelProperty(value = "服务区域")
  private String address;

  /**
   * 出生年月日
   */
  @ApiModelProperty(value = "出生年月日")
  private String birth;

  /**
   * 城市
   */
  @ApiModelProperty(value = "城市")
  private String city;

  /**
   * 现住址
   */
  @ApiModelProperty(value = "现住址")
  @Column(name = "cur_address")
  private String curAddress;

  /**
   * 现住址详细地址
   */
  @ApiModelProperty(value = "现住址详细地址")
  @Column(name = "cur_address_detail")
  private String curAddressDetail;

  /**
   * 行政区
   */
  @ApiModelProperty(value = "行政区")
  private String district;

  /**
   * 文化程度
   */
  @ApiModelProperty(value = "文化程度")
  private String education;

  /**
   * 邮箱
   */
  @ApiModelProperty(value = "邮箱")
  private String email;

  /**
   * 从业经历
   */
  @ApiModelProperty(value = "从业经历")
  private String experience;

  /**
   * 身份证
   */
  @ApiModelProperty(value = "身份证")
  @Column(name = "id_card")
  private String idCard;

  /**
   * 图片：身份证反面
   */
  @ApiModelProperty(value = "图片：身份证反面 ")
  @Column(name = "img_other")
  private String imgOther;

  /**
   * 图片:照片
   */
  @ApiModelProperty(value = "图片:照片 ")
  @Column(name = "img_photo")
  private String imgPhoto;

  /**
   * 图片：身份证正面
   */
  @ApiModelProperty(value = "图片：身份证正面 ")
  @Column(name = "img_positive")
  private String imgPositive;

  /**
   * 图片：资格证书
   */
  @ApiModelProperty(value = "图片：资格证书 ")
  @Column(name = "img_qua")
  private String imgQua;

  /**
   * 服务职能
   */
  @ApiModelProperty(value = "服务职能 ")
  private String job;

  /**
   * 开始从业时间
   */
  @ApiModelProperty(value = "开始从业时间 ")
  private String jobstart;

  /**
   * 工作机构
   */
  @ApiModelProperty(value = "工作机构")
  @Column(name = "mech_work")
  private String mechWork;

  /**
   * 政治面貌
   */
  @ApiModelProperty(value = "政治面貌")
  private String political;

  /**
   * 省份
   */
  @ApiModelProperty(value = "省份")
  private String province;

  /**
   * 资格证书名称
   */
  @ApiModelProperty(value = "资格证书名称")
  @Column(name = "qualificat_name")
  private String qualificatName;

  /**
   * 职业
   */
  @ApiModelProperty(value = "职业")
  private String role;

  /**
   * 毕业院校
   */
  @ApiModelProperty(value = "毕业院校")
  private String school;

  /**
   * 性别
   */
  @ApiModelProperty(value = "性别")
  private String sex;

  /**
   * 工作机构详细地址
   */
  @ApiModelProperty(value = "工作机构详细地址")
  @Column(name = "work_add_deti")
  private String workAddDeti;

  /**
   * 工作地址
   */
  @ApiModelProperty(value = "工作地址")
  @Column(name = "work_address")
  private String workAddress;

  /**
   * 无用字段
   */
  @ApiModelProperty(value = "无用字段")
  private String name;

  /**
   * 执业证号
   */
  @ApiModelProperty(value = "执业证号")
  @Column(name = "license_number")
  private String licenseNumber;

}